#!/usr/bin/env python
"""
Django 管理脚本
用于执行数据库迁移等管理任务

使用方法：
    python manage.py makemigrations    # 生成迁移文件
    python manage.py migrate           # 执行迁移，创建数据库表
    python manage.py shell             # 进入 Django shell（调试用）
"""
import os
import sys

if __name__ == '__main__':
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'django_project.settings')
    try:
        from django.core.management import execute_from_command_line
    except ImportError as exc:
        raise ImportError(
            "无法导入 Django。请确保已安装 Django 和 MySQL 驱动。\n"
            "运行: pip install django mysqlclient"
        ) from exc
    execute_from_command_line(sys.argv)

